#ifndef FLUFFYWINDOW_H
#define FLUFFYWINDOW_H

#include <QFrame>
#include <QLayout>
#include <QIcon>

#include "fluffy.h"
#include "subjectwindow.h"
#include "centrifier.h"

class FluffyWindow : public SubjectWindow
{
public:
    FluffyWindow();
    ~FluffyWindow();

    enum {Width = 210, Heigth = 270};
    enum Elements
    {
        Rect = 0,
        Circle = 1,
        Path = 2,
        Text = 3
    };

    int changedElement;

    FluffyImage *image;

private:
    QFrame *imageBox;

    QScrollArea *scrollPanel;
    Centrifier* centrifier;
    QHBoxLayout *mainLayout;
};

#endif // FLUFFYWINDOW_H
